self-loading gun - Turco Inglés Diccionario